anti-splash device - Turkish English Dictionary